import java.io.IOException;
import java.util.ArrayList;

/*
 * Загрузка AVL дерева
 */
public interface TreeReader<T> {

    boolean next() throws IOException;  // id
    boolean isDelimiter();
    ArrayList<Object> parse1(); // left, right, parent, key
    ArrayList<Object> parseWord();  // для дерева Dict
    ArrayList<Object> parseDataArray();  // для дерева Data
    ArrayList<Object> parseIndexArray();  // для дерева Index
}